package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.EnvDataPrediction;

/**
 * 环境数据预测 数据层
 */
public interface EnvDataPredictionMapper 
{
    /**
     * 查询环境数据预测信息
     * 
     * @param predictionId 预测ID
     * @return 环境数据预测信息
     */
    public EnvDataPrediction selectEnvDataPredictionById(Long predictionId);

    /**
     * 查询环境数据预测列表
     * 
     * @param envDataPrediction 环境数据预测信息
     * @return 环境数据预测集合
     */
    public List<EnvDataPrediction> selectEnvDataPredictionList(EnvDataPrediction envDataPrediction);

    /**
     * 新增环境数据预测
     * 
     * @param envDataPrediction 环境数据预测信息
     * @return 结果
     */
    public int insertEnvDataPrediction(EnvDataPrediction envDataPrediction);

    /**
     * 修改环境数据预测
     * 
     * @param envDataPrediction 环境数据预测信息
     * @return 结果
     */
    public int updateEnvDataPrediction(EnvDataPrediction envDataPrediction);

    /**
     * 删除环境数据预测
     * 
     * @param predictionId 预测ID
     * @return 结果
     */
    public int deleteEnvDataPredictionById(Long predictionId);

    /**
     * 批量删除环境数据预测
     * 
     * @param predictionIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteEnvDataPredictionByIds(Long[] predictionIds);
}